package com.victor.dao;

import java.util.List;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import org.apache.ibatis.annotations.Update;

import com.alibaba.druid.sql.visitor.functions.Insert;
import com.victor.entity.JMInfo;

@Mapper
public interface JmAuditDao {
	
	/**
	 * 	根据状态查询入驻列表
	 * @return
	 */
	List<JMInfo> selectAll(@Param("status") String status);
	
	/**
	 *	 通过审批入驻商户
	 */
	@Update({"update jm_info set status=1 where id=#{id}"})
	boolean pass(Integer id);
	
	
	/**
	 *	 拒绝审批入驻
	 */
	@Update({"update jm_info set status=2 where id=#{id}"})
	boolean noPass(Integer rz_id);
	
	/**
	 *	 批量删除
	 */
	int batchDelete(@Param("ids") int[] ids);
	
	/**
	 * 详情页面
	 */
	JMInfo selectById(@Param("id")Integer id);
	
	/**
	 * 	根据用户名模糊查询入驻商家列表
	 */
	List<JMInfo> likeSearch(String search);
}

